Teaching Security Engineering Principles
نویسندگان
چکیده
The design and construction of secure systems cannot be entirely captured in textbooks or class notes, but must be taught as an art which is learned through apprenticeship and practice. This paper describes a course in Secure Systems that uses the Flaw Hypothesis Methodology for penetration testing as a vehicle for motivating and teaching students fundamental principles of security
منابع مشابه
Using the Workflow Technology in Secure Software Engineering Education
Security has become an increasingly important topic in software engineering. In this paper, an approach of using the workflow technology in teaching secure software engineering courses is presented. This approach can free students from lowlevel tools manipulation and command line interactions so that students can focus on learning the important secure software principles. Four case studies usin...
متن کاملSTATE OF ALABAMA Information Technology Guideline GUIDELINE 661G2-00: SECURITY ENGINEERING PRINCIPLES
The application of security engineering principles is primarily targeted at new information systems under development or systems undergoing major upgrades and should be integrated into the system development life cycle. For legacy information systems, organizations should apply security engineering principles to system upgrades and modifications, to the extent feasible, given the current state ...
متن کاملTeaching Formal Methods for Software Engineering – Ten Principles
In this paper we report and reflect about the didactic principles underlying our endeavour to write a book on “Formal Methods for Software Engineering – Languages, Methods, Application Domains”, and to teach its contents at international summer schools. Target audience for the book are taught master students, possibly striving for a career in industry, and doctoral students in their early years...
متن کاملA Highly Immersive Approach to Teaching Reverse Engineering
While short training courses in reverse engineering are frequently offered at meetings like Blackhat and through training organizations such as SANS, there are virtually no reverse engineering courses offered in academia. This paper discusses possible reasons for this situation, emphasizes the importance of teaching reverse engineering (and applied computer security education in general), and p...
متن کاملTeaching Pre-Calculus Students Electrical Engineering Principles Using Low Cost Hardware
Using low cost hardware and the Visual Basic programming language, we have developed teaching modules which can effectively introduce basic science and technology principles at several levels from high school to freshman Electrical Engineering. We have tested these methods in a NSF sponsored course designed to teach high school teachers how to introduce science and technology to their students....
متن کامل